package com.algorithm.thePrimaryAlgorithm;

import lombok.extern.slf4j.Slf4j;
import org.junit.jupiter.api.Test;

class ListNode26 {
    int val;
    ListNode26 next;
    ListNode26() {}
    ListNode26(int val) { this.val = val; }
    ListNode26(int val, ListNode26 next) { this.val = val; this.next = next; }
}

@Slf4j
public class LinkSulotionLC26 {
    public boolean hasCycle(ListNode26 head) {
        //TODO  还没有做

        return false;
    }

    @Test
    public void test(){
        ListNode26 listNode25 = getListNode25();
        boolean b = hasCycle(listNode25);
        log.info("this is {}",b);
    }

    private ListNode26 getListNode25() {
        ListNode26 l1 = new ListNode26(1);
        ListNode26 l2 = new ListNode26(2);
        ListNode26 l3 = new ListNode26(3);
        ListNode26 l4 = new ListNode26(4);
        ListNode26 l5 = new ListNode26(5);
        l1.next = l2;
        l2.next = l3;
        l3.next = l4;
        l4.next = l5;
        l5.next = l2;
        return l1;
    }
}
